home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / gfx / show / jpegAGAsrc21.lha / jpegAGAsrc / jpegAGA / makefile.gcc < prev    next >
Makefile  |  1995-01-14  |  678b  |  30 lines

  1. #makefile for jpegAGA (68020+ version)
  2.  
  3. #you need libjpeg.a V5(a) in this directory
  4.  
  5. #you need PhxAss or a similar assembler
  6. #that understands 68020 opcodes
  7. #and creates standard Amiga object format
  8.  
  9. CFLAGS = -O2 -m68020 -msoft-float -noixemul -fomit-frame-pointer
  10. CC=gcc
  11.  
  12.  
  13. OBJ = jpegAGA.o display.o scalefit.o ASLScreenMode.o AmigaJdatasrc.o\
  14. fromWB.o  pattern.o  ASLfiles.o EncodeHAM8.o 
  15.  
  16. INCLUDES= jconfig.h jmorecfg.h jpeglib.h myerror.h jerror.h
  17.  
  18. jpegAGA: $(OBJ) 
  19.     gcc $(CFLAGS) $(OBJ) libjpeg.a -o jpegAGA.020
  20.  
  21. #assemble with large code/data
  22.  
  23. EncodeHAM8.o: EncodeHAM8.asm
  24.     PHXass -n! EncodeHAM8.asm -otemp.o
  25.     hunk2gcc temp.o
  26.     mv obj.* EncodeHAM8.o 
  27.     
  28.  
  29. $(OBJ): $(INCLUDES)
  30.